cable grease - French English Dictionary